body,html{ height: 100%;font-size:62.5%;}   
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none;}
textarea{resize:none;}
a{text-decoration:none; outline:none;}

/*共用*/
.txRight{text-align:right;}
.ovHidden{overflow:hidden;}
.fr{float:right;}
.mr0{margin:0;}
.mb10{margin-bottom:10px;}



body{
	/*background:url(../img/bg.jpg) top left no-repeat;*/
	/*background-size: 100% 100%;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*首页*/
.index_headBox{
	position: fixed;
    top: 0;
    height: 38%;
    z-index: 2;
}
.index_headBg{
	width:100%;
}
.index_head_jifenBg{
	width:50%;
	position:absolute;
	top:52%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.index_totalJifenBox{
	width:50%;
	position:absolute;
	top:45%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	text-align:center;
	color: #642701
}
.index_totalJifen{
    font-size:7rem;
    font-size: 70px;
}

.index_taskListBox{
	position: absolute;
	width: 100%;
	top: 40%;
	padding-top:18px;
	padding-bottom: 45px;
	background: url(../img/bg.jpg) top left no-repeat;
	background-size: 100% 100%;
}
.index_taskOption{
    margin: 5px 10px;
	padding: 8px 10px;
    background-color: #fff;
    color: #3A3A3A;
    font-size: 1.5rem;
    font-size: 15px;
}
.index_taskJifenNum{
	padding:0 5px;
	font-weight:bold;
	color:#FF6C00;
}
.index_taskJifenNum_active{color:#05D14E;}

/*答题页面*/
.yixuebu_body{
	background: initial;
}
.wjBox{
	padding:5px;
	background: url(../img/bg.jpg) top left no-repeat;
    background-size: 100% 100%;
    padding-bottom: 20px;
}
.wj_option p{
	margin: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:1.4rem;
    font-size: 14px;
    line-height: 1.428571429;
    color: #292929;
    text-align: left;
}
.wj_option .weui-cell{
	padding: 6px 10px !important;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
	margin-bottom: 0;
}
.wj_option .weui-cells_checkbox .weui-cell__hd{padding-right:0 !important;}
.wj_quesName{
	margin-bottom:6px !important;
	padding: 4px 10px;
	font-size:1.5rem;
    font-size: 15px;
	background-color: #fff;
}
.wj_ansBox{
	margin-bottom:15px;
	font-size: 1.5rem;
	font-size: 15px;
	background-color: #fff;
}
.subBtn{
	width:70%;
	font-size:1.5rem;
    font-size: 15px;
	background-color:#FFA137;
}